#pragma once

#include "Enemy.h"

#define LINE_OF_SIGHT		100.0f

class AnimalEnemy : public Enemy{
public:
	enum STATE { ATTACK, IDLE };
private:
	STATE curState, newState;

	bool attackStart, attackTime, idleTime;

	void Idle(void);
	void Attack(void);
public:
	AnimalEnemy(void);
	~AnimalEnemy(void);

	bool UpdateObject(Vector3D offset, float elapsed);
};